<?php

namespace Xin\ChatGPT\Contracts;

interface File
{
    public function lists();

    public function upload($filePath, $purpose = null);

    public function delete($fileId);

    public function retrieve($fileId);

    public function retrieveContent($fileId);
}
